package com.supply.dl.bean;

import java.math.BigDecimal;
import java.util.ArrayList;

/**
 * Created by ${qianzhihe} on 2018/5/1.
 * 定位信息实体类对象
 */

public class PositionInfoBean extends MeasureUnit {

    /**
     * 在用户添加定位的情况下，标记这个定位是否已经提交成功
     */
    public boolean isPostPositon;

    public String id;//定位ID
    public String stockId;//库位ID
    public String stockName;//库位名称
    public String whId;//仓库ID
    public String whName;//仓库名称
    public String invId;//库存ID

    /**
     * 规格名称
     */
    public String unitName;

    public String stockStatus;//库存状态
    public String stockStatusName;//库存状态名称
    public String stockType;//库存类型
    public String stockTypeName;//库存类型名称
    public String unitId;//规格
    public String batchNo;//批次号
    public String remark;//备注
    public BigDecimal packageWeight;//单件重量
    public String orderDetailId;//订单详细ID
    public String noticeOrderDetailId;//通知单明细ID
    public String recommendStockId;//库位ID
    public String recommendWhId;//仓库ID
    public String jobRecord;//用于展示选中的作业记录

    public String actualStockId;//实际的库位ID
    public String actualWhId;//实际的仓库ID


    public String imagePath;//本地路径


    public PositionInfoBean() {
        currentTime = System.currentTimeMillis() + "-" + (int) (Math.random() * 900) + 100;
    }

    private ArrayList<WorkNotesBean> jobAmountList = new ArrayList<>();//作业记录列表

    public ArrayList<JobAttachBean> jobAttachList = new ArrayList<>();//附件管理

    public ArrayList<JobAttachBean> getJobAttachList() {
        return jobAttachList;
    }

    public void setJobAttachList(ArrayList<JobAttachBean> jobAttachList) {
        this.jobAttachList = jobAttachList;
    }

    public ArrayList<WorkNotesBean> getJobAmountList() {
        return jobAmountList;
    }

    public void setJobAmountList(ArrayList<WorkNotesBean> jobAmountList) {
        this.jobAmountList = jobAmountList;
    }

}
